appointment act health act consulting scheduling software dentistry planning doctor act training scheduling act software management software act consultant manufacturing software